約 3,929,701 件
https://w.atwiki.jp/linuxjapanwiki/pages/173.html
Gentoo Linux Gentoo Linux(ジェンツー・リナックス)とは、パッケージ管理システムにPortageを採用した、独立系のLinuxディストリビューション。 ▲Gentoo Linux 12.0 LiveDVD 各種データ 開発者 Gentoo Foundation 系統 Gentoo Linux 開発状況 開発中 初版 2002年3月31日 最新版 ローリングリリースインストール用ISOイメージは約1週間毎に更新 アップデート方式 Continual パッケージ管理 Portage カーネル Linux ライセンス GPL ウェブサイト https //www.gentoo.org/ 概要 Gentoo Linuxには、他の多数のLinuxディストリビューションと異なる点がいくつかあり、その1つに挙げられるのが自分でソフトウェアをコンパイルする、ということである。 その際、ユーザーは比較的簡単にコンパイルオプションを調整することができる。 また、一部のソフトウェア( Mozilla Firefox やOpenOffice.orgなど)では環境にあった最適化などを犠牲に、導入時間の短縮などを目的として他のLinuxディストリビューションなどでみられるような予めコンパイルされたソフトウェアパッケージを導入することもできる。 また、インストールの方法も特徴的である。 インストールハンドブックで推奨されている方法は、LiveCDでシステムを起動し、Linuxカーネルなど、最小限起動に必要な実行ファイルをインターネット経由でダウンロードし、Chrootコマンドなどを実行した後、Portageを使ってシステムを構築していく、というものである。 Gentooはその「無限に近い適応性」のために、メタディストリビューションと説明されることもある。 ▲Larry the Cow マスコットキャラクターは、Larry the Cow。 Gentooという名称は、ジェンツーペンギンが由来とされる。 Portage PortageはGentooシステムの核となるパッケージ管理システムである。 Portageでは、パッケージのインストール手順を記したebuildと呼ばれるスクリプトを参照してシステムを構築する。 パッケージ管理コマンドemergeが、ebuildに従ってソースコードをダウンロード、コンパイルし、所定のディレクトリにインストールを行なう。 RPMなどのようなシステムとは違い、バイナリではなくソースコードから構築を行うのが大きな特徴の一つである。 ソースコードから構築するという特性を生かし、事前にUSEフラグを指定しておくことにより、必要に応じてパッケージの機能を取捨選択してコンパイルを行うことができる。 このため、全体として柔軟性やカスタマイズ性が非常に高い。 また、共通のバイナリパッケージを使うのではなく、CPUの特性に合わせてバイナリを作成できるのでパフォーマンスも高くなる。 異なるアーキテクチャでも同じebuildを使用するので、メンテナンス性、移植性も高い。 その一方、性能の低いマシンや通信速度が低いマシンで動作させる場合はソースコードのコンパイルやダウンロードに非常に時間がかかるため実用的ではない。 これを補うため、Version 1.4からGRP(Gentoo Reference Platform)が登場した。 これによりあらかじめコンパイルされたパッケージを用いてインストールを素早く行うことができる。 ただし当然のことながらGRPを用いた場合には、ソースコードから構築することで生じる数々の利点を享受できない。 Portageのカスタマイズ性の高さから、Chrome OSは基盤となるLinuxシステムのディストリビューションにGentoo Linuxを使用している。 難易度 インストール、X Window System等の設定や、日本語環境構築にはドキュメントが整備されているとはいえ、インストール直後から日本語が使えるというわけではない。 このため日本語を母語とする初心者にとっては取り扱いが非常に難しい。 一方、Portageによって、カーネルやgcc、glibcなどを含むシステム全体の完全なアップグレードが可能なので、1度インストールしてしまえば新しいバージョンを再度インストールする必要がない。 対応アーキテクチャ Gentoo Linuxは元々x86アーキテクチャー用に設計されたが、Linux、GCC、glibcやPortageの高移植性により、多くの他のアーキテクチャーへ移植された。 x86 PowerPC PPC970 SPARC AMD64 IA-64 MIPS Alpha HP PA-RISC ARM32 / ARM64 System z リリースメディア一覧 Gentoo Linuxは、Arch Linux同様、ローリングリリースモデルを採用しているため、一般的なLinuxディストリビューションの「バージョン番号」にあたる概念は存在しない。 ただし、ある時点でのパッケージを収集したLive DVDが定期的にリリースされており、これらには便宜上、バージョン番号が付与されている。 2002年3月31日 - Version 1.0リリース 2002年6月5日 - Version 1.2リリース 2003年7月14日 - Version 1.4リリース。このバージョンからGRPが提供されるようになった。 2004年2月28日 - 2004.0リリース。バージョン番号の表記方法が変更され、2004.0は「2004年の1回目のリリース」、2004.3は「2004年の4回目のリリース」を表すようになった。 2004年4月28日 - 2004.1リリース。 2004年7月26日 - 2004.2リリース。 2004年11月15日 - 2004.3リリース。 2005年3月27日 - 2005.0リリース。 2005年8月8日 - 2005.1リリース。 2006年2月27日 - 2006.0リリース。 2006年8月31日 - 2006.1リリース。 2007年5月7日 - 2007.0リリース。 2008年7月6日 - 2008.0リリース。 2008年9月22日 - 2008.1リリースのはずであったが、キャンセルされた。 2009年10月4日 - 10.0リリース。Gentoo誕生10周年。バージョン番号の表記方法が変更され、10.0は「10年目の1回目のリリース」、10.1は「10年目の2回目のリリース」を表すようになった。また、Gentoo誕生10周年を記念して特別なLiveDVDが作られた。 2009年10月10日 - 10.1リリース。10.0リリースのバグフィックスを含む。 2011年3月8日 - 11.0リリース。 2012年1月2日 - 12.0リリース。 2012年4月1日 - 12.1リリース。 2012年12月21日 - End Of World Editionリリース。4月にリリースされた12.1がベースとなっている。サブタイトルは古代マヤ暦から連想された2012年人類滅亡説のパロディであり、リリース日もこれにあわせて設定された。 2014年8月26日 - Iron Penguin Editionリリース。 2016年5月14日 - Choice Editionリリース。 2017年1月18日 - Crispy Belgian Waffle Editionリリース。ベルギーが開催地のFOSDEM 2017で頒布された。 コメント欄 コメント欄の利用に関してはコメント欄の利用を参照して下さい。 本ページに無関係な内容のコメントは一律して削除されます。Wiki運営に関してはWiki運営掲示板にお願いします 。 投稿されているコメントへの返信の際は、必ず返信したいコメント横の○にチェックを入れて返信して下さい。 + 上記の内容を守れる方のみご利用ください。 上記の内容を守れる方のみご利用ください。 コメントログ作成 - 名無しさん (2020-05-26 21 10 21) 名前 コメントログ
https://w.atwiki.jp/okamo_sec/pages/19.html
Linuxサーバ構築 Ubuntu Server 12.04を用いたwebサーバ構築記 KVMで動かしてます。 Grub関連 ディスクイメージ作成 http //www.kkaneko.com/rinkou/linux/remastersys.html バックアップのために利用 実行環境と開発環境を一発で揃えるために利用 データベースバックアップ http //mukaer.com/archives/2012/03/14/vpscentos/
https://w.atwiki.jp/bluearth3/pages/30.html
ブログ記事の方が先にできていますので現在はそちらを参照してください。 Debian でインターネット Debian で 表計算 / 文書作成 Debianのテキストエディタ (KDE) Debian で USBメモリやCD/DVD等にアクセス Debianのホーム(マイドキュメント)にアクセス デスクトップにショートカットの作成 (KDE3.5) Debian に Opera をインストール iceweasel(Firefox)のマウスジェスチャー導入 起動優先順位の変更 (KDE テキストエディタ編) vi エディタ (Linux共通) K3Bでiso焼き(SystemRescueCDの作成) Linuxでスクリーンショット / KSnapshot の使い方 意外にすごいぞ Jigdo GUIとCUIのメリット・デメリット lhaインストールメモ (ソースファイルからのインストール) Linuxでのユーザアカウントの作成/追加
https://w.atwiki.jp/eslina/pages/36.html
名称 boot_linux_uos - uOS として linux を起動する 書式 int boot_linux_uos( mic_ctx_t * mic_ctx, char * imgname, char * initramfsname); 引数 mic_ctx uOS を起動するカードの context imgname uOS イメージファイルのパス名 initramfsname ramfs イメージファイルのパス名 説明 引数 mic_ctx で指定されたカードに、linux を起動する。 起動する linux のイメージは、引数 imgname で指定されたファイルから読みだす。 また、引数 initramfsname が NULL でなく、かつ、起動するカードが Knights Corner ファミリの場合、 引数 initrafsname で指定されたファイルを ramfs イメージファイルとして使用する。 処理の開始時に、メッセージ "MIC <カード番号> Booting" を出力する。 指定された context が MIC_BOOT 状態以外の場合、メッセージ "MIC <カード番号 is not in offline mode" を出力して、-EPERM エラー終了する。 uOS イメージの転送に失敗した場合、メッセージ "Cannot load uos in gddr" を出力してエラー終了する。 ramfs イメージの転送に失敗した場合、メッセージ "Cannot load initramfs in gddr" を出力してエラー終了する。 kernel boot command line の転送に失敗した場合、失敗を無視して起動処理を続ける。 このとき、load_command_line がメッセージを出力する。 戻り値 処理に成功した場合、0 を返す。 そうでない場合、0 以外の値を返す。 -EPERM context の状態が MIC_BOOT 以外の場合 参照 実装 host/driver/uos_download.c 678 /* 679 DESCRIPTION boots Linux OS on the card 680 PARAMETERS 681 [in]mic_ctx_t *mic_ctx - mic context 682 [in]char *imgname - file path for uos image to be loaded on the card 683 RETURN_VALUE 0 if successful, non-zero if failure 684 */ 685 int 686 boot_linux_uos(mic_ctx_t *mic_ctx, char *imgname, char *initramfsname) 687 { 688 int status = 0; 689 uint32_t uos_size = 0; 690 uint64_t uos_cmd_offset = 0; 691 uint32_t initramfs_image = 0; 692 uint32_t initramfs_size = 0; 693 694 printk("MIC %d Booting\n", mic_ctx- bi_id); 695 696 if (mic_ctx- state != MIC_BOOT) { 697 printk(KERN_ERR "MIC %d is not in offline mode\n", mic_ctx- bi_id); 698 return -EPERM; 699 } 700 701 //loads uos image at given path into gddr 702 if ((status = load_uos_into_gddr(mic_ctx, imgname, uos_size, uos_cmd_offset)) != 0) { 703 printk("Cannot load uos in gddr\n"); 704 return status; 705 } 706 707 #ifdef INITRAMFS 708 /* For now, we only support initramfs for KNC */ 709 if (mic_ctx- bi_family == FAMILY_KNC) { 710 if (initramfsname) { 711 if ((status = load_initramfs(mic_ctx, initramfsname, initramfs_image, initramfs_size)) != 0) { 712 printk("Cannot load initramfs in gddr\n"); 713 return status; 714 } 715 } 716 } 717 #endif 718 719 status = load_command_line(mic_ctx, uos_cmd_offset, initramfs_image, initramfs_size); 720 721 //program scratch register with uos image size and notify bootstrap 722 status = notify_uosboot(mic_ctx, uos_size); 723 724 return status; 725 }
https://w.atwiki.jp/linuxjapanwiki/pages/66.html
現在、LinuxJapanWikiはatwikiから Miraheze に移行中です。このページは2021年9月17日にMirahezeに移行しました。最新の情報は Mirahezeのページ で確認してください。 Alter Linux Alter Linuxは、 Arch Linux をベースに日本の学生デベロッパー数十人で開発されているLinuxディストリビューション。 Arch LinuxベースのLinuxディストリビューションでは日本初の、完全な日本語化が行われている。 ▲デスクトップ画面(20210715 Xfce x86_64) 各種データ 開発者 FascodeNetwork 系統 Arch Linux 開発状況 開発中 初版 2020年4月2日 最新版 20210819 / 2021年8月19日 (*1) アップデート方式 pacman パッケージ管理 pacman カーネル Zen Kernelが標準(後述) デスクトップ環境 Xfce , KDE Plasma , LXDE , i3(ウィンドウマネージャー) , Cinnamon ライセンス GPLv3 ウェブサイト https //alter.fascode.net/ + 目次 目次 概要 リリース プリインストールソフトウェア AlterISO aptpac YouTube動画公式PV 関連動画 ギャラリー 派生ディストリビューションWSL用のAlter Linuxイメージ 名称 外部リンクWSL用のAlter Linuxイメージ(非公式) 脚注に記載されているウェブサイトへのリンク 関連項目 コメント欄 概要 日本初のArch Linuxベースのディストリビューションとして開発が始められた。 2021年7月現在、Xfce版 (*2)、 KDE Plasma 版 (*3)、LXDE版 (*4)、i3版 (*5)、Cinnamon版 (*6)がリリースされており、またGNOME版が開発されている。(*7)(*8) その内、Xfce、KDE Plasma、i3wm、Cinnamonでx86_64版(64bit) の、Xfce、LXDEでi686版(32bit)の公式ビルドが提供されている。(*9)(*10) Alter Linuxでは、 EndeavourOS 同様Arch Linuxとリポジトリを共有する形でのローリングリリースが採用されている。 これは同じくArch Linux派生のLinuxディストリビューション、 Manjaro が独自のリポジトリを用意しているのとは対照的で、Manjaroの様にしっかりと安定性が確かめられたパッケージばかりでは無いものの、Manjaroよりも新しいパッケージが利用出来ることになる。 Live起動から日本語入力に対応しているなど、Arch Linuxベースでは弱いとされる日本語環境が整っている。 また、後述するaptpacによって、aptコマンドが擬似的に使用出来る様になっている。 Xfce版ではmacOS風、KDE Plasma版やLXDE版、Cinnamon版ではWindows風のユーザーインターフェースが採用されており、Xfce版ではデスクトップ下側にドック風ランチャーを模したパネルが配置されている。 Arch Linuxをベースとしている為、YayによるAURの豊富なパッケージが利用可能である。 Pamac がプリインストールされている為、パッケージをGUIで管理することも出来る。 ▲ターミナルにてneofetchを実行(RC1 i3wm x86_64) 2020年4月19日にneofetchにロゴが追加され、日本で初めてneofetchにロゴが追加されたLinuxディストリビューションの1つとなった。(*11) リリース ローリングリリースを採用しているため、大規模な一斉更新はなく、少しずつ断続的に更新される。 20210715以降はその思想を反映し、ISOファイルにはビルドした日付を記載する方式となっている。 主なビルドを以下に列挙する。(*12) 主なバージョン リリース日 主な変更点 Beta 1 2020年4月2日 Arch Linuxをベースにした初回リリース版DE(デスクトップ環境)はXfce、x86_64(64bit)対応 Beta 2 2020年4月26日 一部ソフトウェアで日本語入力できない問題を修正、GRUBテーマを追加、aptXのサポートを追加DEはXfce、LXDE Beta 3 2020年5月25日 i686版(32bit)を追加、ビルドスクリプトが複数のアーキテクチャに対応、ドロップダウン型のターミナルを追加i686版はPAE非対応パソコンにも対応している i686版ではインターネットブラウザがFirefoxに変わっている。 Beta 3.1 2020年5月26日 一部の環境で正常に起動できない問題を修正、機能的にはBeta 3と同じ RC1 2020年8月10日 初のリリース候補版 i3wm版、Cinnamon版のリリースグラフィックやターミナルの様々な問題の修正、PowerlineをPowerline-Goへ置き換え、Firefoxを日本語化、インストールCDへの「Safe graphics」の追加、pamac-gtkをpamac-aurに変更 など (*13) RC2 2020年10月2日 QtソフトウェアでGTKテーマを使用し見た目を統一、zshの履歴表示を強化、Archiso v45とv46の変更をマージ、zsh-history-substring-searchを追加、i3-wm版で背景を設定するソフトウェアをfehからnitrogenに変更 (*14) RC3 2020年12月31日 Alteriso3を使用、新たなチャンネル(basic gnome gnome-mac lxde-m serene xfce-pro)の追加、EFI(UEFI)で起動できない問題の修正、細かなバグ修正 (*15) 20210715 2021年7月16日 初の正式版 KDE Plasma版リリース LXDEの64bit版、i3wmとCinnamonの32bit版の公式ビルドを廃止 (*16)ローリングリリースの思想を反映しビルドした日付をバージョン名に AlterISOが3.1になり、より効率化されたAlter Linuxを構成するシェルスクリプトの大幅な修正UEFI環境でLive環境の起動オプションが足りない問題があったが、20210718で解消している。 20210819 2021年8月19日 AlterISO 3.1への機能追加、改善 プリインストールソフトウェア 以下のようなソフトウェアがプリインストールされている。(*17) Chromium(x86_64)/ Firefox (i686)(ウェブブラウザ)(*18) LibreOffice(オフィスソフト) Mozilla Thunderbird(メールクライアント) VLC Media Player(動画・DVD再生ソフト) medit (テキストエディタ) Alter Linuxのターミナルはかなりカスタマイズされており、Powerline-GoやLSD(LSDeluxe)をデフォルトで採用している。 Beta3.1以前はPowerline-GoではなくPowerlineを採用していたが、2020年5月29日に次のリリースからPowerline-Goに置き換えることが発表され (*19)、8月10日のRC1より置き換えられた。(*20) AlterISO AlterISOは、FascodeNetworkが独自で開発した、Alter LinuxまたはArch Linuxをビルドするためのスクリプトである。 現在の最新バージョンはAlterISO 3.1で、次期バージョンのAlterISO 4が開発中である。 ▲AlterISO 2で build.sh -h を実行 (*21) チャンネルによって、イメージファイルに含めるファイル(airootfs)やインストールするパッケージ、設定ファイル、カーネルなどを簡単に切り替えることができ、チャンネルを追加することでAlter Linuxの派生ディストリビューションが簡単に作れる仕組みとされる。(*22)(*23) AlterISO 3以降はyayを呼び出すことでAURパッケージに対応し、また日本語、英語以外の複数の言語に対応した。(*24)(*25) 注意:以下の情報は古くなっています。 下記のデータに関する詳しい説明は省きます。 詳しくは Alter Linuxをビルドする(GitHub) や、 Alter Linuxのビルド方法(FascodeNetwork公式ブログ) で確認できます。 主要なブランチ ブランチ名 概要 master 最も安定している。バージョンが古い場合がある。また、バグ修正が遅れる場合もある。 stable リリース候補。ほとんどの問題は取り除かれている。 dev-stable 定期的に更新される。比較的安定していて、最新の機能や修正を利用できる。 dev 常に更新される。最新のコードになっているが、その分大きなバグを孕んでいる可能性がある。 alteriso-3-mainline 次世代のAlterISOや新しいデスクトップ環境の開発が行われています。 チャンネル一覧 dev-stableブランチのBUILD.md から引用 チャンネル名 概要 xfce デスクトップ環境にXfce4を使用し、様々なソフトウェアを追加したデフォルトのチャンネル plasma PlasmaとQtアプリを搭載した現在開発中のチャンネル(公式 ISO未配布) lxde LXDEと最小限のアプリケーションのみが入っている軽量なチャンネル cinnamon 多くのアプリケーションを備えた豪華なシナモンデスクトップのチャンネル i3 i3とカスタマイズ可能なpolybarを搭載したrelengを除いて最も軽量なチャンネル releng 純粋なArchLinuxのライブ起動ディスクをビルドできるチャンネル Archiso - ArchWiki も参照。 alteriso-3-mainlineブランチのBUILD.md から引用(AlterISO3のみ) チャンネル名 概要 basic 様々なチャンネルの基礎となるGUIの無いチャンネル gnome カスタマイズされたGNOMEデスクトップ環境のチャンネル xfce-pro xfceチャンネルのウィンドウマネージャを変更し、多くのソフトを追加したチャンネル カーネル一覧 カーネル名 概要 zen Alter Linuxで標準となっているカーネル。linux-zen。カーネルの応答性を調整したり、オーバーヘッドを削減したりした、リアルタイムカーネル。 詳しい解説(ArchWiki・英語) ck システムのレスポンスを良くするためのパッチが含まれている。linux-ck。 lts 長期サポート版(Long term support, LTS)のLinuxカーネルとモジュール。linux-lts。 lqx デスクトップ・マルチメディア・ゲーム用途にDebian用の設定とZenカーネルソースを使ってビルドされたディストロカーネル代替。linux-lqx。 rt カーネルのほとんど全てをリアルタイム実行できるようにするパッチが含まれている。 zen-letsnote Let's Noteでサスペンドの問題が発生しないようにするパッチが含まれているZenカーネル。 開発者のツイート aptpac aptpacは、 Arch Linux 上で Debian系 で用いられるaptコマンドを使用可能にしたものである。 ユーザーがaptコマンドを使うと、pacmanに変換されて実行される。 過去(*26)にもaptpacというものは存在していたが、機能的に不十分であったたため、アスキーアートのみを残してFascodeNetworkが(*27)aptpacを作り直した。(*28) Debian系 を使っているユーザーは、慣れたaptコマンドを引き続き利用出来る為、移行しやすくなっている。 また、pacmanでは複雑になってしまうコマンドでもaptコマンドを使うことで簡素に出来る場合がある。 (例) 不要になったパッケージの自動削除 アップデート方式 コマンド apt sudo apt autoremove pacman sudo pacman -Rsnc $(pacman -Qttdq) Alter Linuxには標準搭載されている。 YouTube動画 公式PV AlterLinux I3wm Edition RC1 プロモーションビデオ 関連動画 PC-FREEDOMさんのインストール&レビュー動画 | AlterLinux 20Q1.1.0 Beta 1 日本の学生が開発した日本初Arch系Linuxがリリースされたので試してみた。 YiB_PCさんのインストール&レビュー動画 |【インストール編】AlterLinuxをさわってみた!~最先端を生きろ~ ギャラリー 20210715 KDE-Plasma x86_64 20210715 LXDE i686 20210715 i3wm x86_64 20210715 Cinnamon x86_64 派生ディストリビューション AlterISOを利用して作成されているLinuxディストリビューションをAlter Linuxの派生とする。 GrowthLinux AquaLightOS WSL用のAlter Linuxイメージ 非公式ではあるが、kokkiemouse氏(*29)によってWindows Subsystem for Linux 2(WSL2)用のイメージが作成されている。(*30) 名称 「AlterLinux」と記述されていることも多いが、正式名称では「Alter Linux」と空白が入っている。(*31) また、「アルターリナックス」「オルタリナックス」などと読まれているが、公式は「アルターリナックス」と呼称することが多い。 外部リンク 公式ウェブサイト FascodeNetwork公式Twitter FascodeNetworkのサポート用Twitter Alter Linux プロジェクト日本語トップページ - OSDN Alter Linux - FascodeNetwork Wiki WSL用のAlter Linuxイメージ(非公式) GitHub - kokkiemouse/New-Alter-WSL-Image 脚注に記載されているウェブサイトへのリンク Alter Linux 20210819のリリース | FascodeNetwork Official Blog 生まれ変わります。 | FascodeNetwork Official Blog ついにAlterLinuxに新エディション!?xfceベータ2もリリース! | FascodeNetwork Official Blog Alter Linux i3wm Editionリリース | FascodeNetwork Official Blog Alter Linux RC1 | FascodeNetwork Official Blog Alter Linuxが1年以上の開発期間を経てリリースします | FascodeNetwork Official Blog Alter Linux RC2リリースと今後について | FascodeNetwork Official Blog Alter Linux RC3 公開しました! | FascodeNetwork Official Blog Releases · FascodeNet/alterlinux(GitHub) 開発者のツイート(2020/06/07) 開発者のツイート(2020/05/29) Alteriso - UnixJapanWiki (リンク切れ) 開発者のツイート(2020/06/22-1) 開発者のツイート(2020/06/22-2) aptpac 元のソースコードと変更後のソースコードの比較(GitHub) AlterLinuxをWSLで使う | FascodeNetwork Official Blog 「お問い合わせ」について、お話しします。 | FascodeNetwork Official Blog 関連項目 SereneLinux コメント欄 コメント欄の利用に関してはコメント欄の利用を参照して下さい。 本ページに無関係な内容のコメントは一律して削除されます。Wiki運営に関してはWiki運営掲示板にお願いします 。 投稿されているコメントへの返信の際は、必ず返信したいコメント横の○にチェックを入れて返信して下さい。 + 上記の内容を守れる方のみご利用ください。 上記の内容を守れる方のみご利用ください。 コメントログ作成 - 名無しさん (2020-05-02 14 07 59) 名前 コメントログ
https://w.atwiki.jp/okamo_sec/pages/24.html
Ubuntu Server 12.04を用いたHTTPサーバ、DBサーバ、メールサーバなどの構築のための記録 導入 ISO取得 http //www.ubuntu.com/download/server からUbuntu Server 12.04.3 LTSを取得。 メディアに焼くなどしてブートします。あとは指示にしたがって素直にインストール。 注意 インストール途中でhome directoryを暗号化するかどうか、という質問がでるがこれにYesと答えると SSHはクライアントの公開鍵の置き場所を変えるなどしないといけなくなります。 SSHサーバ導入 KVMのコンソールが非常に使いにくいので最初のこれをインストール sudo apt-get install ssh バックアップ環境構築 とりあえず、動かそうとすると後に回しそうだがこれは非常に重要。 規模が大きくなってから失ったら取り返しがつかないです。 ディスク全体フルバックアップ http //www.kkaneko.com/rinkou/linux/remastersys.html remastersysというプログラムを使って全体のバックアップを行います。 情報の劣化が起こるといけないので上記urlを参照してremastersysをインストールしてください。 次にcronの設定を行い毎日自動で行うが、sudoで実行するためこのままでは実行できない。 sudo visudo でsudoerの編集を行います。 # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL ALL) NOPASSWD ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL ALL) ALL username ALL=(ALL) NOPASSWD /usr/bin/remastersys ←追加 # See sudoers(5) for more information on "#include" directives #includedir /etc/sudoers.d これで自動バックアップが行えます。 GCCのインストール sudo apt-get install gcc Apache2のインストール ソースコードの取得 wget http //ftp.kddilabs.jp/infosystems/apache//httpd/httpd-2.4.6.tar.gz gunzip httpd-2.4.6.tar.gz tar -xvf httpd-2.4.6.tar 解凍されたディレクトリにはいり ./configure checking for chosen layout... Apache checking for working mkdir -p... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu configure configure Configuring Apache Portable Runtime library... configure checking for APR... no configure error APR not found. Please read the documentation. APRがない。libapr1-dev,libaprutil1-devをインストール sudo apt-get install libapr1-dev sudo apt-get install libaprutil1-dev ./configure できた。makeがないことにここで気づいたのでmakeをインストール sudo apt-get install make //httpdの場所へ移動 make sudo make install //ディレクトリを作るタイミングで権限が必要なため インストールはこれで完了。
https://w.atwiki.jp/gogolinux/pages/12.html
linux kernelのソースを読む
https://w.atwiki.jp/wasureruatamanomemo/pages/19.html
目次 Linuxで無線LANを使う バックアップ virtualbox設定 Linuxで無線LANを使う 無線LANモジュールのPCI-ID([] [])を検出 $ lspci -vvnn | grep -i network 01 00.0 Network controller [0280] Broadcom Corporation BCM4312 802.11b/g [14e4 4315] (rev 01) 検出されたPCI-ID([14e4 4315])を以下からサポートされているか確認しドライバをインストールする ・b43 - Linux Wireless ・サポートされてない場合 $ sudo apt-get install -y b43-fwcutter $ modprobe b43 無線LAN設定 アクセスポイントのSSIDと認証パスワードを入れる コマンド:形式 wpa_passphrase SSID passphrase 標準出力されるためリダイレクトして使う 出力された結果の#psk= hogehoge は消しておく $ wpa_passphrase hoge hogehoge /etc/wpa_supplicant/wpa_supplicant.conf $ cat /etc/wpa_supplicant/wpa_supplicant.conf network={ ssid= hoge #psk= hogehoge psk=ac11cca760e62cec3628a9fee832d510d321bda57ba42e23dd5ed71bafe459fd } 無線LAN接続 $ wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B 再起動する rcスクリプトの設定はしなくても接続ができた・・・ぽい? 参考コマンド iwlist アクセスポイントの検知 iwconfig WEPキーの無線LANインターフェイスの設定、確認 ifconfig ネットワークインターフェイスの設定、確認 ndiswrapperによるwindowsドライバのエミュレート Linux用の無線LANドライバがない場合windows用の無線LANドライバをLinuxで使用するためのソフトウェアndiswrapperを入れる ・SourceForge.net ndiswrapper ・@IT:LinuxでWindows用無線LANドライバを利用するには $ sudo apt-get install -y ndiswrapper-{common,utils-1.9} 参考コマンド cabextract Microsoftキャビネットアーカイブ(*.cab)を展開する lha MS-DOS SFXファイル(*.com *.exe)を展開する バックアップ ファイルシステムバックアップ 書式 dump option parameter filesystem option=フルダンプ、差分ダンプ等 parameter=fオプション等 filesystem=ディスクパーティション # dump 0uf /mnt/backup/2011.10.20.dump /dev/mapper/isw_xxxxxxxxxx_Volume01 復元 書式 restore option dumpfile option=リストアする、ダンプファイルを指定する。dumpfile=ダンプファイル restoreでのバックアップ先はカレントディレクトリで行われるので事前にcdしておく。 # restore -rf xxxxx.dump MBRバックアップ 書式 dd if=input of=output option input=入力ファイル output 出力ファイル option=ブロックサイズ等 # dd if=/dev/hda of=hogehoge/mbr bs=512 count=1 grub、fstabの設定 1.grubの再インストール # grub-install --root-directory=/mnt/linux/ /dev/sdx 2.fstabの編集 rootに接続しているHDDのUUIDを変更 以下のコマンドでUUIDを出力 # blkid /dev/sda1 3./boot/grub/device.mapの編集 接続しているHDDの分だけ追加 例) (hd0) /dev/sda (hd1) /dev/sdb (hd2) /dev/sdc 4./boot/grub/grub.cfgの編集 2.で出力したUUIDをgrub.cfgに書いてある既存のUUIDに全部その出力したUUIDに置き換え virtualbox設定 Guest Additionsのインストール 名前 コメント
https://w.atwiki.jp/bluearth3/pages/23.html
OSのはなし OSとは何か? OSの違い PCのOSはどこにある? HDD と パーティション パーティション パーティション分割のメリット Linuxの種類 デストリビューション デストリビューションの系統 ビギナーはどのデストリビューションを使うべきか? パーティションの分割 GNU Parted によるパーティションの作成 Windowsユーザから見た Linux 使用までの障害のポイント Linuxの導入時 1 マルチブートに関する知識 2 ネットワーク設定に関する知識 3 ドライバの設定/デバイスの設定 Linuxの使用時 1 アプリケーションの管理(インストールとアンインストール) 2 CUI 参考サイト・参考文献 ハードウェア対応の確認手法 バックアップと再インストール
https://w.atwiki.jp/jiyuujin/pages/24.html
Linux一覧 No. 種類 備考 1 Ubuntu (NULL) 2 CentOS 最新 安定性 3 Fedora 最新 安定性 4 FreeBSD (NULL) 5 TurboLinux (NULL) Linux (Ubuntu) ISO Memory Mac4GB - 1024MB指定 可変 / 固定 - 可変を指定 === ここからは詳細設定(必要あれば) === [システム]-[プロセッサ]数を2へ変更 [ディスプレイ]-[ビデオ]メモリの量を128MBへ変更 [ストレージ]-[CD/DVD-ROM]ドライブのマウントにチェック Linux Server (Ubuntu Server) LTS Server Edition ISO RAIDを組む 用途 LAMP, SSH, Mail Serverを最後の方の画面で選択 文字化け対策 $ sudo apt-get update $ sudo apt-get upgrade GUI Install/Start $ sudo apt-get install ubuntu-desktop $ startx Parameters Desktop/Server LTS Server Edition Language 日本語 Hostname ***** Partition 手動 User/Pwd 本名 *****, ユーザー名 *****, パスワード ***** HTTP Proxy 必要あれば SW LAMP Server コンソール English パッケージ配布サーバ Japanese ※補足 Partition マウント 容量 ファイルシステム /boot 100MB ext3 swap 10GB スワップ領域 (NULL) 630GB LVM物理領域 LVMグループの内訳 論理ボリューム マウント 容量 ファイルシステム root / 20GB ext3 home /home 585GB ext3 var /var 15GB ext3 tmp /tmp 10GB ext3 LAMP環境構築 $ sudo apt-get update $ sudo tasksel MySQLのrootユーザーのパスワード聞かれます 参照HP Ubuntu バグ・不具合を見つけたら? 要望がある場合は? お手数ですが、メールでお問い合わせください。